html, body{margin:0;padding:0}
html *{outline:none}
body{font:13px Arial,Verdana,Geneva,Helvetica,"Bitstream Vera Sans",sans-serif}
hr{clear:both;border:0;color:transparent;visibility:hidden;height:0}
p{margin:5px 0;padding:0;text-align:justify;text-indent:1.5em}
p+p,p.no-indent{text-indent:0}
p:first-letter{font-weight:bold}
strong,.strong{font-weight:bold}
.help{cursor:help;border-bottom:1px dotted #aaa}
a img{border:0}
a.nodecoration,a.nodecoration:hover,a.nodecoration:active{text-decoration:none}
h1{font-size:2em;margin:5px 0 10px 0;font-variant:small-caps;text-shadow:1px 1px 2px #666;letter-spacing:.07em}
h2{margin:5px 0 10px;font-size:1.4em}
ul.list,ul.list-left,ul.list-right{list-style:none;margin:0;padding:0}
ul.list li{margin:0;padding:0}
ul.list-left li{float:left;margin:0;padding:0}
ul.list-right li{float:right;margin:0;padding:0}
.no-display{display:none}
.ease .hover{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%}
.center{text-align:center}
.right{text-align:right}
.left{text-align:left}
.float-right{float:right}
.float-left{float:left}
.uppercase{text-transform:uppercase}